pedestrian-controlled roller - French English Dictionary